taming spurs - French English Dictionary